Skip to main content

Records of the manor, parish, and borough of Hampstead, in the county of London, to December 31st, 1889, with maps and illustrations

Item Preview

SIMILAR ITEMS (based on metadata)